package validaciones;

/*Contiene un valor para cada p�gina y para 
 * cada acci�n que se desee
 * */

public class IndexData {

	public IndexData(){   
		 
	}
	  
	/*Links*/
	public static final int Inicio=1;
	public static final int GestionArea=2;
	public static final int GestionUsuarios=3;
	public static final int Modificar=4;
		
	/*permisos*/
	public static final int Responsable_Area=1;
	public static final int Usuario=2;
	public static final int Administrador=3;
	
	/*PAGINAS*/
	public final int INDEX=1;
    public static final String DirIndex="index.jsp";
    public final int Configurar=200;//pagina de configuracion
    public static final String DirConfigurar="Configurar.jsp";
    
	//RESPONSABLES
	public static final String DirrInicio="rInicio.jsp";
	public final int rInicio=2;
	public final int rUsuarios=3;
	public final int rInsumos=4;
	public final int rCarga=5;
	public final int rDescarga=6;
	public final int rConsultas=7;
	
	//USUARIOS
	public static final String DiruInicio="uInicio.jsp";
	public final int uInicio=11;
	public final int uConsultas=12;
	public final int uReportes=13;
	
	//ADMINISTRADOR
	public static final String DiraInicio="aInicio.jsp";
	public final int aInicio=21;
	public final int aArea=22;
	public final int aUsuarios=23;
	public final int aInsumos=24;
	public final int aConsultas=25;
	public final int aReportes=26;
	
	/*ACCIONES*/
	public static final int InicioSesion=1;
	public static final int FinalizoSesion=2;
	public static final int CrearArea=3;
	public static final int ModificarArea=4;
	public static final int CrearUsuario=5;
	public static final int ModificarUsuario=6;
	public static final int CrearInsumo=7;
	public static final int ModificarInsumo=8;
	public static final int Cargar=9;
	public static final int Descarga=10;//cada uno desde su cuenta
	public static final int AnularCarga=11;
	public static final int AnularDescarga=12;
	public static final int GenerarReporteInsumo=13;
	public static final int GenerarReporteUsuario=14;
	public static final int GenerarReporteTransacciones=15;
	public static final int ObservarBitacora=16;
	/*Genero reportes*/
	
	public static final int Redirigir=101;//indica que debe redirigirse a la p�gina que se asinge
	public static final int Mantener=102;//indica que puede mantenerse en su p�gina
	

}
